html, body
{
    width: 100%;
    height:100%;
    margin:0;
    padding: 0;
}

body
{
    background-color: #FFB7DD;
}

#header
{
    float:left;
    position: relative;
    left:0;
    top:0;
    width: 100%;
    text-align: center;
    margin: 0;
    padding: 0;
    
    height:auto;
    font-size:15px;
    background-color: green;
}

#main
{
    height: auto;
    padding:0;
    margin: 0;
}

#nav
{
    float: left;
    background-color: #fff;
    width: 20%;
    height: 100%;
    position: relative;;
}

#content
{
    float:left;
    
    width: 80%;
    height: 80%;
    position: relative;
}

.Clear
{
    clear:both;
}

#footer
{
    float: left;
  width: 100%;
  line-height: 4.0;
  text-align: center;
  padding: 0;
  margin: 0;
  
  position: relative;
  bottom: 0;
  background-color: #9F88FF;
}

.ui-menu { width: 100%; }
.ui-widget-header { padding: 0.2em; }
